@charset ;
/* CSS Document */

body{
	background:url(../img/index-bg20250708.png) top center no-repeat;}

#header{
	height:161px;
	width:1000px;
	margin:0 auto;}

#banner{
	text-align:center;
	height:415px;
	width:100%;
	margin:0 auto;
	padding:0;
	background: url(../img/banner-1.jpg) top center no-repeat;}

#index_contenter{
	width:946px;
	margin:0 auto;
	padding:0 27px;}
#three-block{
	width:946px;
	margin:80px 0 0 0;
	padding:0	
;}
.block-list{
	width:220px;
	margin:0 21px 0 80px;}
.block-list ul{
	font-size:15px;
	color:#333px;}
.block-list ul li{
	line-height:25px;
	font-weight:normal;
	width:205px;
	text-align:left;}
#pic-contact{
	width:946px;
	margin:115px 0 0 0;}
A.fc {font-size: 15px; color: #dc0000;cursor: pointer; font-weight:normal; line-height:40px;}
A.fc :link {color: #dc0000; text-decoration: none;outline-style: none;line-height:40px;}
A.fc :visited {color: #dc0000; text-decoration: none;}
A.fc :hover {color: #dc0000; text-decoration:underline;}
A.fc :active {color: #dc0000; text-decoration: none;outline-style: none;}
.index-lx{
	width:240px;
	float:right;
	margin:-5px 0 0 7px;
	font-size:15px;
	color:#333;
	line-height:27px;
	text-align:left;
	font-weight:bold;}

.blk_29 { padding-right: 0px;padding-left: 0px;padding-bottom: 10px;overflow: hidden;zoom: 1;position: relative; float:left; width:670px;}
.blk_29 .LeftBotton { left: 0px; float: left; width: 37px; cursor: pointer;position: absolute;	top: 45px;height: 39px;background-image: url(../img/leftarr.png);background-repeat: no-repeat;background-position: 0px 0px;}
.blk_29 .RightBotton {right: 0px;float: right;width: 37px;cursor: pointer;position: absolute;top:45px;height: 39px;background-image: url(../img/rightarr.png);background-repeat: no-repeat;background-position: 0px 0px;}
.blk_29 .Cont {	margin: 0px auto; overflow: hidden;}
.blk_29 .box {	float: left; margin:0px 3px;}
.blk_29 .box IMG { margin:0; padding:4px;}
.blk_29 .box A:hover IMG {}
.blk_29 .box P {	margin: 6px auto 0px; width: 97px; line-height: 20px;}
.rollphotos {width: 670px;height: 175px; margin-left:10px; float:left;}
.button_left{ float:left; width:44px;}
.button_right{ float:left; width:21px;}
.wz_wide{ text-align:center; width:180px; padding-top:6px;}
.wz_wide a{ color:#333; float:left;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;width:180px;}
.wz_wide a:hover{ text-decoration:none; color:#ff8800;}
.weixin{position: fixed;
right: 20px;
bottom: 20px;
z-index: 999999;
/*以下代码兼容ie6*/
_position: absolute;
_bottom: auto;
_top:expression(eval(document.documentElement.scrollTop));}

.weixin img{ width:140px;}